| f | languagesystem DFLT dflt; | f | languagesystem DFLT dflt; |
| languagesystem ethi dflt; | | languagesystem ethi dflt; |
| table GDEF { | | table GDEF { |
| GlyphClassDef [], [], [], []; | | GlyphClassDef [], [], [], []; |
| } GDEF; | | } GDEF; |
| | | |
| @class1 = [eight.eth eighty.eth fifty.eth five.eth forty.eth four.eth hundred.et | | @class1 = [eight.eth eighty.eth fifty.eth five.eth forty.eth four.eth hundred.et |
| h nine.eth ninety.eth one.eth seven.eth seventy.eth six.eth sixty.eth ten.eth te | | h nine.eth ninety.eth one.eth seven.eth seventy.eth six.eth sixty.eth ten.eth te |
| nthousand.eth thirty.eth three.eth twenty.eth two.eth]; | | nthousand.eth thirty.eth three.eth twenty.eth two.eth]; |
| @class5 = [eightMed.eth eightyMed.eth fiftyMed.eth fiveMed.eth fortyMed.eth four | | @class5 = [eightMed.eth eightyMed.eth fiftyMed.eth fiveMed.eth fortyMed.eth four |
| Med.eth hundredMed.eth nineMed.eth ninetyMed.eth oneMed.eth sevenMed.eth seventy | | Med.eth hundredMed.eth nineMed.eth ninetyMed.eth oneMed.eth sevenMed.eth seventy |
| Med.eth sixMed.eth sixtyMed.eth tenMed.eth tenthousandMed.eth thirtyMed.eth thre | | Med.eth sixMed.eth sixtyMed.eth tenMed.eth tenthousandMed.eth thirtyMed.eth thre |
| eMed.eth twentyMed.eth twoMed.eth]; | | eMed.eth twentyMed.eth twoMed.eth]; |
| @class8 = [eight.eth eightMed.eth eighty.eth eightyMed.eth fifty.eth fiftyMed.et | | @class8 = [eight.eth eightMed.eth eighty.eth eightyMed.eth fifty.eth fiftyMed.et |
| h five.eth fiveMed.eth forty.eth fortyMed.eth four.eth fourMed.eth hundred.eth h | | h five.eth fiveMed.eth forty.eth fortyMed.eth four.eth fourMed.eth hundred.eth h |
| undredMed.eth nine.eth nineMed.eth ninety.eth ninetyMed.eth one.eth oneMed.eth s | | undredMed.eth nine.eth nineMed.eth ninety.eth ninetyMed.eth one.eth oneMed.eth s |
| even.eth sevenMed.eth seventy.eth seventyMed.eth six.eth sixMed.eth sixty.eth si | | even.eth sevenMed.eth seventy.eth seventyMed.eth six.eth sixMed.eth sixty.eth si |
| xtyMed.eth ten.eth tenMed.eth tenthousand.eth tenthousandMed.eth thirty.eth thir | | xtyMed.eth ten.eth tenMed.eth tenthousand.eth tenthousandMed.eth thirty.eth thir |
| tyMed.eth three.eth threeMed.eth twenty.eth twentyMed.eth two.eth twoMed.eth]; | | tyMed.eth three.eth threeMed.eth twenty.eth twentyMed.eth two.eth twoMed.eth]; |
| @class10 = [eightIni.eth eightMed.eth eightyIni.eth eightyMed.eth fiftyIni.eth f | | @class10 = [eightIni.eth eightMed.eth eightyIni.eth eightyMed.eth fiftyIni.eth f |
| iftyMed.eth fiveIni.eth fiveMed.eth fortyIni.eth fortyMed.eth fourIni.eth fourMe | | iftyMed.eth fiveIni.eth fiveMed.eth fortyIni.eth fortyMed.eth fourIni.eth fourMe |
| d.eth hundredIni.eth hundredMed.eth nineIni.eth nineMed.eth ninetyIni.eth ninety | | d.eth hundredIni.eth hundredMed.eth nineIni.eth nineMed.eth ninetyIni.eth ninety |
| Med.eth oneIni.eth oneMed.eth sevenIni.eth sevenMed.eth seventyIni.eth seventyMe | | Med.eth oneIni.eth oneMed.eth sevenIni.eth sevenMed.eth seventyIni.eth seventyMe |
| d.eth sixIni.eth sixMed.eth sixtyIni.eth sixtyMed.eth tenIni.eth tenMed.eth tent | | d.eth sixIni.eth sixMed.eth sixtyIni.eth sixtyMed.eth tenIni.eth tenMed.eth tent |
| housandIni.eth tenthousandMed.eth thirtyIni.eth thirtyMed.eth threeIni.eth three | | housandIni.eth tenthousandMed.eth thirtyIni.eth thirtyMed.eth threeIni.eth three |
| Med.eth twentyIni.eth twentyMed.eth twoIni.eth twoMed.eth]; | | Med.eth twentyIni.eth twentyMed.eth twoIni.eth twoMed.eth]; |
| | | |
| lookup AlternateSubstitution1 { | | lookup AlternateSubstitution1 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| n | | n | sub one.eth from [oneMed.eth oneIni.eth oneFin.eth]; |
| | | sub two.eth from [twoMed.eth twoIni.eth twoFin.eth]; |
| | | sub three.eth from [threeMed.eth threeIni.eth threeFin.eth]; |
| | | sub four.eth from [fourMed.eth fourIni.eth fourFin.eth]; |
| | | sub five.eth from [fiveMed.eth fiveIni.eth fiveFin.eth]; |
| | | sub six.eth from [sixMed.eth sixIni.eth sixFin.eth]; |
| | | sub seven.eth from [sevenMed.eth sevenIni.eth sevenFin.eth]; |
| | | sub eight.eth from [eightMed.eth eightIni.eth eightFin.eth]; |
| | | sub nine.eth from [nineMed.eth nineIni.eth nineFin.eth]; |
| | | sub ten.eth from [tenFin.eth tenIni.eth tenMed.eth]; |
| | | sub twenty.eth from [twentyFin.eth twentyIni.eth twentyMed.eth]; |
| | | sub thirty.eth from [thirtyFin.eth thirtyIni.eth thirtyMed.eth]; |
| | | sub forty.eth from [fortyFin.eth fortyIni.eth fortyMed.eth]; |
| sub eight.eth from [eightFin.eth eightIni.eth eightMed.eth]; | | sub fifty.eth from [fiftyFin.eth fiftyIni.eth fiftyMed.eth]; |
| | | sub sixty.eth from [sixtyFin.eth sixtyIni.eth sixtyMed.eth]; |
| | | sub seventy.eth from [seventyFin.eth seventyIni.eth seventyMed.eth]; |
| sub eighty.eth from [eightyFin.eth eightyIni.eth eightyMed.eth]; | | sub eighty.eth from [eightyFin.eth eightyIni.eth eightyMed.eth]; |
| n | sub fifty.eth from [fiftyFin.eth fiftyIni.eth fiftyMed.eth]; | n | sub ninety.eth from [ninetyFin.eth ninetyIni.eth ninetyMed.eth]; |
| sub five.eth from [fiveFin.eth fiveIni.eth fiveMed.eth]; | | |
| sub forty.eth from [fortyFin.eth fortyIni.eth fortyMed.eth]; | | |
| sub four.eth from [fourFin.eth fourIni.eth fourMed.eth]; | | |
| sub hundred.eth from [hundredFin.eth hundredIni.eth hundredMed.eth]; | | sub hundred.eth from [hundredFin.eth hundredIni.eth hundredMed.eth]; |
| n | sub nine.eth from [nineFin.eth nineIni.eth nineMed.eth]; | n | |
| sub ninety.eth from [ninetyFin.eth ninetyIni.eth ninetyMed.eth]; | | |
| sub one.eth from [oneFin.eth oneIni.eth oneMed.eth]; | | |
| sub seven.eth from [sevenFin.eth sevenIni.eth sevenMed.eth]; | | |
| sub seventy.eth from [seventyFin.eth seventyIni.eth seventyMed.eth]; | | |
| sub six.eth from [sixFin.eth sixIni.eth sixMed.eth]; | | |
| sub sixty.eth from [sixtyFin.eth sixtyIni.eth sixtyMed.eth]; | | |
| sub ten.eth from [tenFin.eth tenIni.eth tenMed.eth]; | | |
| sub tenthousand.eth from [tenthousandFin.eth tenthousandIni.eth tenthousandM | | sub tenthousand.eth from [tenthousandFin.eth tenthousandIni.eth tenthousandM |
| ed.eth]; | | ed.eth]; |
| n | sub thirty.eth from [thirtyFin.eth thirtyIni.eth thirtyMed.eth]; | n | |
| sub three.eth from [threeFin.eth threeIni.eth threeMed.eth]; | | |
| sub twenty.eth from [twentyFin.eth twentyIni.eth twentyMed.eth]; | | |
| sub two.eth from [twoFin.eth twoIni.eth twoMed.eth]; | | |
| } AlternateSubstitution1; | | } AlternateSubstitution1; |
| | | |
| lookup SingleSubstitution4 { | | lookup SingleSubstitution4 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 3 | | # Original source: 3 |
| n | | n | sub one.eth by oneMed.eth; |
| | | sub two.eth by twoMed.eth; |
| | | sub three.eth by threeMed.eth; |
| | | sub four.eth by fourMed.eth; |
| | | sub five.eth by fiveMed.eth; |
| | | sub six.eth by sixMed.eth; |
| | | sub seven.eth by sevenMed.eth; |
| sub eight.eth by eightMed.eth; | | sub eight.eth by eightMed.eth; |
| n | | n | sub nine.eth by nineMed.eth; |
| | | sub ten.eth by tenMed.eth; |
| | | sub twenty.eth by twentyMed.eth; |
| | | sub thirty.eth by thirtyMed.eth; |
| | | sub forty.eth by fortyMed.eth; |
| | | sub fifty.eth by fiftyMed.eth; |
| | | sub sixty.eth by sixtyMed.eth; |
| | | sub seventy.eth by seventyMed.eth; |
| sub eighty.eth by eightyMed.eth; | | sub eighty.eth by eightyMed.eth; |
| n | | n | sub ninety.eth by ninetyMed.eth; |
| | | sub hundred.eth by hundredMed.eth; |
| | | sub tenthousand.eth by tenthousandMed.eth; |
| | | } SingleSubstitution4; |
| | | |
| | | lookup SingleSubstitution3 { |
| | | lookupflag 0; |
| | | ; |
| | | # Original source: 2 |
| | | sub one.eth by oneMed.eth; |
| | | sub two.eth by twoMed.eth; |
| | | sub three.eth by threeMed.eth; |
| | | sub four.eth by fourMed.eth; |
| | | sub five.eth by fiveMed.eth; |
| | | sub six.eth by sixMed.eth; |
| | | sub seven.eth by sevenMed.eth; |
| | | sub eight.eth by eightMed.eth; |
| | | sub nine.eth by nineMed.eth; |
| | | sub ten.eth by tenMed.eth; |
| | | sub twenty.eth by twentyMed.eth; |
| | | sub thirty.eth by thirtyMed.eth; |
| | | sub forty.eth by fortyMed.eth; |
| sub fifty.eth by fiftyMed.eth; | | sub fifty.eth by fiftyMed.eth; |
| n | sub five.eth by fiveMed.eth; | n | |
| sub forty.eth by fortyMed.eth; | | sub sixty.eth by sixtyMed.eth; |
| sub four.eth by fourMed.eth; | | sub seventy.eth by seventyMed.eth; |
| | | sub eighty.eth by eightyMed.eth; |
| | | sub ninety.eth by ninetyMed.eth; |
| sub hundred.eth by hundredMed.eth; | | sub hundred.eth by hundredMed.eth; |
| n | sub nine.eth by nineMed.eth; | n | |
| sub ninety.eth by ninetyMed.eth; | | |
| sub one.eth by oneMed.eth; | | |
| sub seven.eth by sevenMed.eth; | | |
| sub seventy.eth by seventyMed.eth; | | |
| sub six.eth by sixMed.eth; | | |
| sub sixty.eth by sixtyMed.eth; | | |
| sub ten.eth by tenMed.eth; | | |
| sub tenthousand.eth by tenthousandMed.eth; | | sub tenthousand.eth by tenthousandMed.eth; |
| n | sub thirty.eth by thirtyMed.eth; | n | |
| sub three.eth by threeMed.eth; | | |
| sub twenty.eth by twentyMed.eth; | | |
| sub two.eth by twoMed.eth; | | |
| } SingleSubstitution4; | | |
| | | |
| lookup SingleSubstitution3 { | | |
| lookupflag 0; | | |
| ; | | |
| # Original source: 2 | | |
| sub eight.eth by eightMed.eth; | | |
| sub eighty.eth by eightyMed.eth; | | |
| sub fifty.eth by fiftyMed.eth; | | |
| sub five.eth by fiveMed.eth; | | |
| sub forty.eth by fortyMed.eth; | | |
| sub four.eth by fourMed.eth; | | |
| sub hundred.eth by hundredMed.eth; | | |
| sub nine.eth by nineMed.eth; | | |
| sub ninety.eth by ninetyMed.eth; | | |
| sub one.eth by oneMed.eth; | | |
| sub seven.eth by sevenMed.eth; | | |
| sub seventy.eth by seventyMed.eth; | | |
| sub six.eth by sixMed.eth; | | |
| sub sixty.eth by sixtyMed.eth; | | |
| sub ten.eth by tenMed.eth; | | |
| sub tenthousand.eth by tenthousandMed.eth; | | |
| sub thirty.eth by thirtyMed.eth; | | |
| sub three.eth by threeMed.eth; | | |
| sub twenty.eth by twentyMed.eth; | | |
| sub two.eth by twoMed.eth; | | |
| } SingleSubstitution3; | | } SingleSubstitution3; |
| | | |
| lookup ChainedContextualGSUB2 { | | lookup ChainedContextualGSUB2 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 1 | | # Original source: 1 |
| sub @class1 @class1' lookup SingleSubstitution3 @class1; | | sub @class1 @class1' lookup SingleSubstitution3 @class1; |
| sub @class5 @class1' lookup SingleSubstitution4 @class1; | | sub @class5 @class1' lookup SingleSubstitution4 @class1; |
| } ChainedContextualGSUB2; | | } ChainedContextualGSUB2; |
| | | |
| lookup SingleSubstitution6 { | | lookup SingleSubstitution6 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 5 | | # Original source: 5 |
| n | | n | sub one.eth by oneIni.eth; |
| | | sub two.eth by twoIni.eth; |
| | | sub three.eth by threeIni.eth; |
| | | sub four.eth by fourIni.eth; |
| | | sub five.eth by fiveIni.eth; |
| | | sub six.eth by sixIni.eth; |
| | | sub seven.eth by sevenIni.eth; |
| sub eight.eth by eightIni.eth; | | sub eight.eth by eightIni.eth; |
| n | | n | sub nine.eth by nineIni.eth; |
| | | sub ten.eth by tenIni.eth; |
| | | sub twenty.eth by twentyIni.eth; |
| | | sub thirty.eth by thirtyIni.eth; |
| | | sub forty.eth by fortyIni.eth; |
| | | sub fifty.eth by fiftyIni.eth; |
| | | sub sixty.eth by sixtyIni.eth; |
| | | sub seventy.eth by seventyIni.eth; |
| sub eighty.eth by eightyIni.eth; | | sub eighty.eth by eightyIni.eth; |
| n | sub fifty.eth by fiftyIni.eth; | n | sub ninety.eth by ninetyIni.eth; |
| sub five.eth by fiveIni.eth; | | |
| sub forty.eth by fortyIni.eth; | | |
| sub four.eth by fourIni.eth; | | |
| sub hundred.eth by hundredIni.eth; | | sub hundred.eth by hundredIni.eth; |
| n | sub nine.eth by nineIni.eth; | n | |
| sub ninety.eth by ninetyIni.eth; | | |
| sub one.eth by oneIni.eth; | | |
| sub seven.eth by sevenIni.eth; | | |
| sub seventy.eth by seventyIni.eth; | | |
| sub six.eth by sixIni.eth; | | |
| sub sixty.eth by sixtyIni.eth; | | |
| sub ten.eth by tenIni.eth; | | |
| sub tenthousand.eth by tenthousandIni.eth; | | sub tenthousand.eth by tenthousandIni.eth; |
| n | sub thirty.eth by thirtyIni.eth; | n | |
| sub three.eth by threeIni.eth; | | |
| sub twenty.eth by twentyIni.eth; | | |
| sub two.eth by twoIni.eth; | | |
| } SingleSubstitution6; | | } SingleSubstitution6; |
| | | |
| lookup ChainedContextualGSUB5 { | | lookup ChainedContextualGSUB5 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 4 | | # Original source: 4 |
| sub @class1' lookup SingleSubstitution6 @class8; | | sub @class1' lookup SingleSubstitution6 @class8; |
| } ChainedContextualGSUB5; | | } ChainedContextualGSUB5; |
| | | |
| lookup SingleSubstitution8 { | | lookup SingleSubstitution8 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 7 | | # Original source: 7 |
| n | | n | sub one.eth by oneFin.eth; |
| | | sub two.eth by twoFin.eth; |
| | | sub three.eth by threeFin.eth; |
| | | sub four.eth by fourFin.eth; |
| | | sub five.eth by fiveFin.eth; |
| | | sub six.eth by sixFin.eth; |
| | | sub seven.eth by sevenFin.eth; |
| sub eight.eth by eightFin.eth; | | sub eight.eth by eightFin.eth; |
| n | | n | sub nine.eth by nineFin.eth; |
| | | sub ten.eth by tenFin.eth; |
| | | sub twenty.eth by twentyFin.eth; |
| | | sub thirty.eth by thirtyFin.eth; |
| | | sub forty.eth by fortyFin.eth; |
| | | sub fifty.eth by fiftyFin.eth; |
| | | sub sixty.eth by sixtyFin.eth; |
| | | sub seventy.eth by seventyFin.eth; |
| sub eighty.eth by eightyFin.eth; | | sub eighty.eth by eightyFin.eth; |
| n | sub fifty.eth by fiftyFin.eth; | n | sub ninety.eth by ninetyFin.eth; |
| sub five.eth by fiveFin.eth; | | |
| sub forty.eth by fortyFin.eth; | | |
| sub four.eth by fourFin.eth; | | |
| sub hundred.eth by hundredFin.eth; | | sub hundred.eth by hundredFin.eth; |
| n | sub nine.eth by nineFin.eth; | n | |
| sub ninety.eth by ninetyFin.eth; | | |
| sub one.eth by oneFin.eth; | | |
| sub seven.eth by sevenFin.eth; | | |
| sub seventy.eth by seventyFin.eth; | | |
| sub six.eth by sixFin.eth; | | |
| sub sixty.eth by sixtyFin.eth; | | |
| sub ten.eth by tenFin.eth; | | |
| sub tenthousand.eth by tenthousandFin.eth; | | sub tenthousand.eth by tenthousandFin.eth; |
| t | sub thirty.eth by thirtyFin.eth; | t | |
| sub three.eth by threeFin.eth; | | |
| sub twenty.eth by twentyFin.eth; | | |
| sub two.eth by twoFin.eth; | | |
| } SingleSubstitution8; | | } SingleSubstitution8; |
| | | |
| lookup ChainedContextualGSUB7 { | | lookup ChainedContextualGSUB7 { |
| lookupflag 0; | | lookupflag 0; |
| ; | | ; |
| # Original source: 6 | | # Original source: 6 |
| sub @class10 @class1' lookup SingleSubstitution8; | | sub @class10 @class1' lookup SingleSubstitution8; |
| } ChainedContextualGSUB7; | | } ChainedContextualGSUB7; |
| | | |
| feature aalt { | | feature aalt { |
| script DFLT; | | script DFLT; |
| language dflt; | | language dflt; |
| lookup AlternateSubstitution1; | | lookup AlternateSubstitution1; |
| | | |
| } aalt; | | } aalt; |
| | | |
| feature aalt { | | feature aalt { |
| script ethi; | | script ethi; |
| language dflt; | | language dflt; |
| lookup AlternateSubstitution1; | | lookup AlternateSubstitution1; |
| | | |
| } aalt; | | } aalt; |
| | | |
| feature calt { | | feature calt { |
| script DFLT; | | script DFLT; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB2; | | lookup ChainedContextualGSUB2; |
| | | |
| } calt; | | } calt; |
| | | |
| feature calt { | | feature calt { |
| script ethi; | | script ethi; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB2; | | lookup ChainedContextualGSUB2; |
| | | |
| } calt; | | } calt; |
| | | |
| feature calt { | | feature calt { |
| script DFLT; | | script DFLT; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB5; | | lookup ChainedContextualGSUB5; |
| | | |
| } calt; | | } calt; |
| | | |
| feature calt { | | feature calt { |
| script ethi; | | script ethi; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB5; | | lookup ChainedContextualGSUB5; |
| | | |
| } calt; | | } calt; |
| | | |
| feature calt { | | feature calt { |
| script DFLT; | | script DFLT; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB7; | | lookup ChainedContextualGSUB7; |
| | | |
| } calt; | | } calt; |
| | | |
| feature calt { | | feature calt { |
| script ethi; | | script ethi; |
| language dflt; | | language dflt; |
| lookup ChainedContextualGSUB7; | | lookup ChainedContextualGSUB7; |
| | | |
| } calt; | | } calt; |
| | | |